Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

199
Vistas
jQuery trigger ("clic") no funciona

¿Puede alguien explicar qué está mal con el código pegado? Muestra una alerta al pasar el mouse por encima, pero no realiza un evento de clic como esperaba, y el clic no funciona ni en la etiqueta <a> ni en la etiqueta <select> . Mi propósito es expandir el elemento de select al pasar el mouse activando el evento de clic

 <!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script> </head> <body> <a id="linkElement" href="www.google.co.uk">click</a> <select name="cars" id="selectElemet"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option> </select> <script> $(document).ready(function () { $("#selectElement").mouseover(function () { $("#selectElement").trigger("click"); }); $("#linkElement").mouseover(function () { alert('here'); $("#linkElement").trigger("click"); }); }); </script> </body> </html>
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

.trigger("click") en realidad no hará clic en el elemento, solo activará el controlador de clic adjunto con el elemento. Como no ha adjuntado ninguno, no se activa ninguno.

Puedes usar .click() nativo

 $("#selectElement").get(0).click(); //get(0) returns reference to DOM element
over 4 years ago · Santiago Trujillo Denunciar

0

Hay un error de ortografía en su atributo ID. Reemplace 'selectElemet' por 'selectElement'. Espero que ayude.

over 4 years ago · Santiago Trujillo Denunciar

0

desencadenar ('clic') simplemente sucede donde ha configurado el evento 'clic' con el elemento, no el 'clic' físico.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda